DIME: portable software for irregular meshes for parallel or sequential computer
نویسنده
چکیده
منابع مشابه
Software Engineering Methods for Designing Parallel and Distributed Applications from Sequential Programs in Scientific Computing
Although quite a few large scale applications have been ported to multiprocessors in recent years, no framework has yet been set up for the process of designing parallel and distributed applications from sequential programs that takes into account the specific needs of large scale scientific applications where programs have complex, irregular control flow and data structures. This paper propose...
متن کاملDistributed Irregular Finite Elements
DIME is a programming environment for manipulation of irregular triangular meshes with a distributed memory machine. We have added a software layer DIMEFEM which manipulates Finite Element representations of functions and allows the stating and solving of variational statements. An application of DIMEFEM is an incompressible Navier-Stokes solver with a three-stage implicit time step, using quas...
متن کاملPerformance of a Distributed Unstructured-Mesh Code for Transonic Flow
An algorithm has been implemented for calculation of steady solutions of the two-dimensional Euler equations using an unstructured triangular mesh. The code runs on distributed or shared memory or sequential machines, and is written using the Distributed Irregular Mesh Environment (DIME). DIME is a programming environment for calculations with such meshes, with adaptive mesh refinement and dyna...
متن کاملA Scalable Parallel Assembly for Irregular Meshes Based on a Block Distribution for a Parallel Block Direct Solver
This paper describes a distribution of elements for irregular nite element meshes as well as the associated parallel assembly algorithm , in the context of parallel solving of the resulting sparse linear system using a direct block solver. These algorithms are integrated in the software processing chain EMILIO being developped at LaBRI for structural mechanics applications. Some illustrative nu...
متن کاملParallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...
متن کامل